have difficulties or problems - Español Inglés Diccionario